On Finding Minimal w-cutset
نویسندگان
چکیده
The complexity of a reasoning task over a graphical model is tied to the induced width of the underlying graph. It is well-known that the conditioning (assigning values) on a subset of variables yields a subproblem of the reduced complexity where instantiated variables are removed. If the assigned variables constitute a cycle-cutset, the rest of the network is singly-connected and therefore can be solved by linear propagation algorithms. A w-cutset is a generalization of a cycle-cutset defined as a subset of nodes such that the subgraph with cutset nodes removed has induced-width of w or less. In this paper we address the problem of finding a minimal wcutset in a graph. We relate the problem to that of finding the minimal w-cutset of a treedecomposition. The latter can be mapped to the well-known set multi-cover problem. This relationship yields a proof of NP-completeness on one hand and a greedy algorithm for finding a wcutset of a tree decomposition on the other. Empirical evaluation of the algorithms is presented.
منابع مشابه
On finding minimal w-cutset problem
The complexity of a reasoning task over a graphical model is tied to the induced width of the underlying graph. It is well-known that conditioning (assigning values) on a subset of variables yields a subproblem of the reduced complexity where instantiated variables are removed. If the assigned variables constitute a cycle-cutset, the rest of the network is singly-connected and therefore can be ...
متن کاملRandomized Algorithms for the Loop
We show how to nd a minimum weight loop cutset in a Bayesian network with high probability. Finding such a loop cutset is the rst step in the method of conditioning for inference. Our randomized algorithm for nding a loop cutset outputs a minimum loop cutset after O(c 6 k kn) steps with probability at least 1 ? (1 ? 1 6 k) c6 k , where c > 1 is a constant speciied by the user, k is the minimal ...
متن کاملBPLS: Cutset-Driven Local Search For MPE and Improved Bounds for Minimal Cutsets in Grids
BPLS: Cutset-Driven Local Search For MPE and Improved Bounds for Minimal Cutsets in Grids by Alon Milchgrub Master of Science in Computer Science The problem of finding an optimum of a multivariate function described as a sum of potentials over (small) subsets of variables is one of fundamental interest both in probabilistic inference and other fields. In this thesis we present a cycle-cutset d...
متن کاملGoemans Lecture notes on the mincut problem 1 Minimum Cuts
The minimum cut problem (or mincut problem) is to find a cut of minimum cost. If all costs are 1 then the problem becomes the problem of finding a cut with as few edges as possible. Cuts are often defined in a different, not completely equivalent, way. Define a cutset to be a set of edges whose removal disconnects the graph into at least two connected components. Minimal cutsets (a minimal cuts...
متن کاملRandomized Algorithms for the Loop Cutset Problem
We show how to nd a minimum weight loop cutset in a Bayesian network with high probability. Finding such a loop cutset is the rst step in the method of conditioning for inference. Our randomized algorithm for nding a loop cutset outputs a minimum loop cutset after O(c 6kn) steps with probability at least 1 (1 1 6k ) k , where c > 1 is a constant speci ed by the user, k is the minimal size of a ...
متن کامل